package com.business.dynamic.entity.vo;

import com.business.dynamic.entity.Dynamic;
import com.business.dynamic.entity.DynamicAttribute;

import java.util.List;
import java.util.Set;

public class DynamicVo extends Dynamic {

    private String typeName;

    private String iconType;

    private List<DynamicAttribute> attributeList;

    private Set<String> tagList;

    private List<String> imageList;

    /**
     * 用户名称
     */
    private String userRealName;

    /**
     * 用户头像url
     */
    private String userHeadUrl;

    private Integer likeId;

    private Integer collectionId;

    public List<DynamicAttribute> getAttributeList() {
        return attributeList;
    }

    public void setAttributeList(List<DynamicAttribute> attributeList) {
        this.attributeList = attributeList;
    }

    public Set<String> getTagList() {
        return tagList;
    }

    public void setTagList(Set<String> tagList) {
        this.tagList = tagList;
    }

    public List<String> getImageList() {
        return imageList;
    }

    public void setImageList(List<String> imageList) {
        this.imageList = imageList;
    }

    public String getUserRealName() {
        return userRealName;
    }

    public void setUserRealName(String userRealName) {
        this.userRealName = userRealName;
    }

    public String getUserHeadUrl() {
        return userHeadUrl;
    }

    public void setUserHeadUrl(String userHeadUrl) {
        this.userHeadUrl = userHeadUrl;
    }

    public String getTypeName() {
        return typeName;
    }

    public void setTypeName(String typeName) {
        this.typeName = typeName;
    }

    public String getIconType() {
        return iconType;
    }

    public void setIconType(String iconType) {
        this.iconType = iconType;
    }

    public Integer getLikeId() {
        return likeId;
    }

    public void setLikeId(Integer likeId) {
        this.likeId = likeId;
    }

    public Integer getCollectionId() {
        return collectionId;
    }

    public void setCollectionId(Integer collectionId) {
        this.collectionId = collectionId;
    }
}
